package com.ly.heart.domain.king.otherInbound;

import com.ly.heart.domain.king.BaseChildBo;
import com.ly.heart.domain.king.order.FBillTypeIDBo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

@Data
@ApiModel( "金蝶-其他入库单（推送金蝶封装对象）" )
@Accessors(chain = true)
public class OtherInboundBo{

    @ApiModelProperty("单据编号")
    private String FBillNo;

    @ApiModelProperty("单据类型")
    private FBillTypeIDBo FBillTypeID;

    @ApiModelProperty("库存组织")
    private BaseChildBo FStockOrgId;

    @ApiModelProperty("库存方向")
    private String FStockDirect;

    @ApiModelProperty("日期")
    private String FDate;

    @ApiModelProperty("供应商")
    private BaseChildBo FSUPPLIERID;

    @ApiModelProperty("部门")
    private BaseChildBo FDEPTID;

    @ApiModelProperty("验收员")
    private FACCEPTANCEBo FACCEPTANCE;

    @ApiModelProperty("仓管员")
    private BaseChildBo FSTOCKERID;

    @ApiModelProperty("库存组")
    private BaseChildBo FSTOCKERGROUPID;

    @ApiModelProperty("货主类型")
    private String FOwnerTypeIdHead;

    @ApiModelProperty("货主")
    private BaseChildBo FOwnerIdHead;

    @ApiModelProperty("备注")
    private String FNOTE;

    @ApiModelProperty("本位币")
    private BaseChildBo FBaseCurrId;

    @ApiModelProperty("序列号上传")
    private String FScanBox;

    @ApiModelProperty("其他入库单物料明细信息")
    private List<FEntityBo> FEntity;

}
